add

inline suspend fun <Key, Value, REPO : WriteOneToManyKeyValueRepo<Key, Value>> REPO.add(keysAndValues: List<Pair<Key, List<Value>>>)
inline suspend fun <Key, Value, REPO : WriteOneToManyKeyValueRepo<Key, Value>> REPO.add(vararg keysAndValues: Pair<Key, List<Value>>)
inline suspend fun <Key, Value> WriteOneToManyKeyValueRepo<Key, Value>.add(k: Key, v: List<Value>)
inline suspend fun <Key, Value> WriteOneToManyKeyValueRepo<Key, Value>.add(k: Key, vararg v: Value)